*{ margin: 0px; padding: 0px; list-style: none;}
img{ border:0;}
a:link {color: #202020;text-decoration: none;}
a:visited {color: #202020; text-decoration: none;}
a:hover {color: #0e8ee9;text-decoration: none;}
a:active {color: #202020;text-decoration: none;}
ul,li{ list-style-type:none;}
body{ font: normal 14px/24px /*西文*/-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,Helvetica,Arial,/*中文*/PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Source Han Sans CN,sans-serif; overflow-x: hidden;background-image: linear-gradient(-160deg,#fff 40%,rgba(0,83,180,.1),#fff,rgba(0,83,180,.1),#fff);}
.wrapper{margin:0 auto;}
.head{margin:0 auto;width:1200px;height:95px; }
.head>div{display:inline;float:left;}
.logo{position:relative;top:20%;}
.widgets{ position:relative;top:33%;height:50px;}
.widgets>div{display:inline;float:left;position: relative; }
/*div.search {padding: 30px 0}*/
form {
  position: relative;
  width: 325px;
  margin: 0 auto;
}
.d1 {background: #ffffff;float:right;}
.d1 input {
    width: 100%;
    height: 32px;
    padding-left: 10px;
    border: 1px solid #225ba6;
    /*border-radius: 5px;*/
    outline: none;
    background: #ffffff;
    color: #9E9C9C;
	font-family: /*西文*/-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,Helvetica,Arial,/*中文*/PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Source Han Sans CN,sans-serif;
}
.d1 button {
  position: absolute;
  top: 0;
  right: 0px;
  width: 32px;
  height: 32px;
  border: none;
  background: #225ba6;
  /*border-radius: 0 5px 5px 0;*/
  cursor: pointer;
  margin: 1px -11px;
  *margin: 2px -11px;
}
.d1 button:before {
  content: "\f002";
  font-family: FontAwesome;
  font-size: 16px;
  color: #F9F0DA;
}
/*.d1 button:before {
  content: "\f0d7";
  font-family: FontAwesome;
  font-size: 16px;
  color: #F9F0DA;
}*/
.clear{clear: both;}
.fld{float:left;display:inline;}
.nav-bar{width: 100%; margin: 0px auto; height:45px;line-height: 45px;position: absolute;font-size:14px;border-top:1px solid #cdcdcd;}
.nav-bar>ul{ width: 1200px; margin:0 auto;height:45px;}
.nav-bar>ul>li{width:190px;display:inline;float:left;text-align:center;margin:0 auto;}
.nav-bar>ul>li>a{width: 100%;display: block; font-size: 16px; font-weight: bold;}
.nav-bar>ul>li>ul>li>a{ font-size: 14px; }
.nav-bar>ul>li>a:hover{color: #0e8ee9 !important;}
.w1200{width:1200px;}.w970{width:970px;}.w230{width:230px;}.w68{width:55%;margin-right: 20px;}.w22{width:22%;top: -6px;}.w10{width:10%;}.w38{width:38%;}.w60{width:60%;}.w12{width:12%;}
.w88{width:88%;}.w814{width:814px;}.w840{width:840px;}.m09{margin: 0 0.9%;}.ml06{margin-left:0.6%;}.m21{margin: 0 2.1%;}.mt25{margin-top:2.5%;}
.h350{height:350px;}.mt7{margin-top:7% !important;}.r15b20{right: 15px !important;bottom: 20px !important;}.lh60{line-height:60px;}.pl2{padding-left: 2%;}
.pt05{padding-top:0.5%;}.pt2{padding-top:2%;}.tac{text-align:center;}.f22{font-size:22px;}.h90{height:90px;}.h187{height:187px;}.h284{height:284px;}
.blu {color: #0e8ee9 !important;}.gry{color: #494444;}.bdt{border-top:1px solid #aeaeae;}
.bbd{height:1px;width:100%;border-bottom: 1px dashed #e0e0e0;}
/*.showmenu:hover .dropdown-jt,.dropdown-xw,.dropdown-yy,.dropdown-cy,.dropdown-rl{visibility: visible;}*/
.showmenu:hover .dropdown-jt{display: block;}
.showmenu:hover .dropdown-xw{display: block;}
.showmenu:hover .dropdown-yy{display: block;}
.showmenu:hover .dropdown-cy{display: block;}
.showmenu:hover .dropdown-rl{display: block;}
.showmenu:hover .dropdown-tg{display: block;}
.dropdown-jt,.dropdown-xw,.dropdown-yy,.dropdown-cy,.dropdown-rl ,.dropdown-tg {
    display: none;
    position: relative;
    background-color: #fff;
    opacity: 0.9;
    filter: alpha(opacity=90);
    box-shadow: 0 5px 10px rgba(33, 43, 52, 0.1);
    -ms-transition: all 0.08s ease-in-out;
    -o-transition: all 0.08s ease-in-out;
    -webkit-transition: all 0.08s ease-in-out;
    transition: all 0.08s ease-in-out;
    border-top: 4px solid #225BA6;
    z-index: 1;
}
 .dropdown-jt,.dropdown-xw,.dropdown-yy,.dropdown-cy,.dropdown-rl,.dropdown-tg li{line-height:25px;text-decoration:none;}
.dropdown-jt,.dropdown-xw,.dropdown-yy,.dropdown-cy,.dropdown-rl,.dropdown-tg li a:hover{color: #225BA6;}
/*wx*/
.weixin{ width:30px; height:30px; margin:0 auto;position:relative; font-size:12px; text-align:center;}
.weixin a{width:30px; height:30px; display:block; position:absolute; left:0; top:2px;background:url(../images/wx.png) no-repeat;}
.weixin .weixin_nr{width:100px; height:120px; padding:10px; background:#fff; text-align:center; position:absolute; left:-45px; top:45px; display:none;z-index: 1;-webkit-box-shadow: 5px 1px 30px #ccc;
    box-shadow: 5px 0px 30px #ccc;}
.weixin .weixin_nr .arrow{ width:0; height:0; border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent; position:absolute; left:50px; top:-10px;}
.weixin.on .weixin_nr { display:block;}
.weixin.on a{ background:url(../images/wx.png) no-repeat;}
.date{line-height:25px;color: #777;}
/* 效果CSS开始 */

.slideBox{ width:100%; margin:0 auto;  overflow:hidden; position:relative; margin-bottom: 8px; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:205px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border-radius:50%; }
.slideBox .hd ul li.on{ background:#225BA6; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%;display:block;  }
.slideBoxbig{ margin-top: 46px; max-height:425px; overflow: hidden;}
/*
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }*/

.middle{margin:0 auto;padding-top: 2.5%}
.jtyw,.jtnr,.jtgg,.gggs,.lxyz{clear: both;}
.jtyw>div,.jtgg>div,.gggs>div,.jtnr>div,.lxyz div{display:inline;float:left;}
.jtyw>div h4{color: #0e8ee9;line-height:35px; font-size:16px;}
.jtyw>div p{text-indent:2rem;line-height:25px;*text-indent:2%;_text-indent:2%; }
.jtyw>div span{color: #413885;}
/*.jtyw>div div img{width:100%;}*/
.jtnr>div,.gggs>div{border:0px solid #e0e0e0;padding: 2%;}
.jtnr>div>a{display: block;width:210px;}
.jtnr>div ul,.gggs>div ul{*padding-top: 0.5%;_padding-top: 0.5%;}
.jtnr>div ul li,.gggs>div>ul li,.h187>ul li,ul.tab_con_item2 li{line-height: 35px;
    background-image: url(../images/dot.gif);
    background-repeat: no-repeat;
    padding-left: 15px;
    background-position: 3px 15px;}

.dqbp{height:40px;}
.tab_menu{overflow:hidden;  }
.tab_menu li{ float:left;height:30px;color:#225ba6;text-align:center;cursor:pointer;}
.tab_menu li span{float: right;color:#225ba6; }
.tab_menu li.current{color: #ff0000;}
.tab_menu li a{color:#225ba6; text-decoration:none; padding-left: 3px; padding-right: 3px;}
.tab_menu li.current a{color:#ff0000; padding-left: 3px; padding-right: 3px;}
.tab_menu1{overflow:hidden;  }
ul.tab_menu1 {}
.tab_menu1 li{ float:left;height:30px;color:#225ba6;text-align:center;cursor:pointer;}
.tab_menu1 li span{color:#225ba6; }
.tab_menu1 li.current{color: #ff0000;}
.tab_menu1 li a{color:#225ba6; text-decoration:none; padding-left: 3px; padding-right: 3px;}
.tab_menu1 li.current a{color:#ff0000; padding-left: 3px; padding-right: 3px;}
.tab_menu1 li {
    line-height: 35px;
    background-repeat: no-repeat;
    padding-left: 25px;
    background-position: 3px 15px;
}
ul.tab_con_item2 li{line-height: 33px;}
.tab_box{clear: both;}
.tab_box>div>div>a>img,.tab_box>div>div>a>h3{display:inline;float:left;}
.tab_box .hide{display:none;}
.h90>a>h3{padding-left:3%;height: 81px;}
.dash{border-bottom: 1px dashed #e0e0e0;padding-top:1.69%; }
.jtnr>div ol{width:525px;padding-top: 2%;}
.jtnr>div ol li{float: left; line-height: 35px;
    background-image: url(../images/dot.gif);
    background-repeat: no-repeat;
    padding-left: 25px;
    background-position: 3px 15px;}
.w814 div{width: 19.9%;margin: 0 auto;text-align: center;}
.w814 div a img{width: 99.5%;}
.yqlj li {
    display: inline-block;
    margin-right: -4px;
    position: relative;
    cursor: pointer;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -ms-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;
}
.yqlj li:hover {
  background: rgba(61, 118, 166, 0.20);
  color: #fff;
}
.yqlj li ul {
  padding: 0;
  position: absolute;
  top: 60px;
  left: 0;
  width: 250px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  display: none;
  opacity: 0;
  visibility: hidden;
  -webkit-transiton: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -ms-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  -transition: opacity 0.2s;
  z-index: 5;
}
.yqlj li ul li { 
  width: 250px;
  background: #eee; 
  display: block; 
  color: #333;
   
  line-height: 25px;
}
.yqlj li ul li:hover { background: #eee; }
.yqlj li ul li a{color:#333;}
.yqlj li:hover ul {
  display: block;
  opacity: 1;
  visibility: visible;
}
.g1,.g2,.b1,.b2.b3{width:100%;}
.g1,.g2,.b1{height: 60px;line-height:60px;}
.b2{height:80px;line-height:80px;}
.b3{height:80px;}
.g1,.g2{ }
.b1{background-color:#a7cbea;}
.b2{background-color:#3d76a6;}
.b3{background-color:#143c5e;}
.g1>div,.g2>div,.b1>div,.b2>div,.b3>div{margin:0 auto;}
.g1>div>div,.g1>div>ul,.g1>div>ul li,.g2>div>div,.g2>div>ul,.g2>div>ul li,.b1>div>div,.b1>div>ul,.b1>div>ul>li,.b2>div>ul,.b2>div>div,.b2>div>ul li{display:inline;float:left;}
.g1>div>ul li,.g2>div>ul li,.b1>div>ul>li{width:150px;text-align:center;}
.b2>div>ul li{width:25%;text-align:left;}
.b2>div>div img{vertical-align: middle;}
.g1>div>ul li a,.g2>div>ul li a{color: #225BA6; font-size: 16px;}
.b1>div>ul>li>a{color: #494444;}
.b2>div>ul li a{color: #ffffff;}
.cprt{color:#c3c3c3;padding-top: 1.25%;}
.cprt div{display:inline;float:left;}
 #foot{ margin: 0px auto; width: 100%; text-align: center; clear: both; margin-top: 8px; }

 /* 新闻列表 */
.main2{ max-width:1050px;margin: 0px auto; padding-top: 10px;margin-bottom: 30px; min-height: 600px;}
.add2{width:1000px; height:120px; }
.left2{width:250px;float:left;}
.left3{width:200px;float:left;}
.right2{width:775px;float:right;}
.right2 ul#local{ margin: 0px; margin-bottom: 15px; background-image: url("/jcms/jcms_files/jcms1/web48/site/picture/0/1708141137394871787.jpg");   padding: 0px; height: 50px;padding-left: 20px; background:#eee;font-size: 16px;}
.right2 ul#local li{ float: left; font-size: 16px;}
.right2 ul#local a{font-size: 16px; line-height: 50px;}

.{font-size:12px;height:30px; background:url(../images/item11.gif) no-repeat 12px 10px;text-indent:30px;line-height:30px; color:#069;}

.Location a{color:#069;}
.list{margin:0 auto; padding-top:20px;width:770px;height:auto !important; height:680px;min-height:680px;overflow:visible;}
.list li{float:left; border-bottom:1px dotted #999;}
.list li.name{width:680px; text-indent:30px; background:url(../images/item12.gif) no-repeat 16px 11px; }
.list li.time{ width:90px; }

.fanye{margin-left:200px; margin-bottom:20px;}
.left2 p{ font-size:28px;line-height:70px;font-weight: bold;height:70px;text-align:center; font-family: /*西文*/-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,Helvetica,Arial,/*中文*/PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Source Han Sans CN,sans-serif;border-bottom: 5px solid #0e8ee9;color:#0e8ee9;}
.left3 p{ width:200px; height:30px; background:url(lanmu.jpg) repeat-x; text-align:center; color:#fff; word-spacing:25px;}
.left3 li{ width: 200px;line-height: 22px; text-indent: 2em;}
.left2 ul li{ text-align: center;   height:50px; border-bottom: 1px solid #abcbf2;   line-height:50px; font-size: 16px; margin-bottom: 1px;}
.left2 ul li a{ font-size:16px; color:#333; word-spacing:25px;font-weight: bold;}
.left2 ul li a:hover{ font-size:16px; color:red;}


 /* 新闻内容 */
 .article{width: 1200px; margin: 0px auto;min-height: 600px;}

  /* floatingAd */
.floatingAd .ad{z-index:100;background:none;position:absolute;display:none;}
.floatingAd a{color:#000000; display:inline-block;text-decoration:none;}
.floatingAd a img{border:0;}
.floatingAd .close{display:none;}
.floatingAd .opacity{position:absolute; top:0; width:100%; height:25px; background-color:#000000; opacity:0.20; filter:alpha(opacity = 20);}
.opacity1{opacity:0.90; filter:alpha(opacity = 90);}
.floatingAd .text{position:absolute; top:0; width:100%; height:25px; color:#000000; line-height:25px; }
.floatingAd .text .button{position:relative;float:right;top:5px;right:5px;width:16px;height:16px;background:url("../images/close.png") no-repeat;cursor:pointer;}
.floatingAd .text .title{position:relative;float:left;font-size:12px;margin-left:5px;}

.fontht{ font-family:"黑体"}
.left{float: left;}
.right{float: right;}
.floatl{float:left}
.floatr{float:right}
.middle{vertical-align:middle;}
.textcenter{text-align:center;}
.text_right{text-align:right;}
.text_left{text-align:left;}

.ma{ margin:auto;}
.overh{ overflow:hidden;}
.displayb{ display:block;}
.displayib{ display:inline-block;}
.txtL{ text-align:left}
.txtC{ text-align:center}
.txtR{ text-align:right}

.p20{ padding:20px;}
.p25{ padding:25px;}
.p35{ padding:35px;}
.pr1{ padding-right:1px;}
.pd8{ padding-bottom:8px;}

.pt5{ padding-top:5px;}
.pd5{ padding-bottom:5px;}
.pl5{ padding-left:5px;}
.pr5{ padding-right:5px;}

.pt10{ padding-top:10px;}
.pd10{ padding-bottom:10px;}
.pl10{ padding-left:10px;}
.pr10{ padding-right:10px;}

.pt15{ padding-top:15px;}
.pd15{ padding-bottom:15px;}
.pl15{ padding-left:15px;}
.pr15{ padding-right:15px;}

.pt20{ padding-top:20px;}
.pd20{ padding-bottom:20px;}
.pl20{ padding-left:20px;}
.pr20{ padding-right:20px;}

.pt25{ padding-top:25px;}
.pd25{ padding-bottom:25px;}
.pl25{ padding-left:25px;}
.pr25{ padding-right:25px;}

.pt30{ padding-top:30px;}
.pd30{ padding-bottom:30px;}
.pl30{ padding-left:30px;}
.pr30{ padding-right:30px;}

.pt35{ padding-top:35px;}
.pd35{ padding-bottom:35px;}
.pl35{ padding-left:35px;}
.pr35{ padding-right:35px;}

.pt40{ padding-top:40px;}
.pd40{ padding-bottom:40px;}
.pl40{ padding-left:40px;}
.pr40{ padding-right:40px;}

.pt45{ padding-top:45px;}
.pd45{ padding-bottom:45px;}
.pl45{ padding-left:45px;}
.pr45{ padding-right:45px;}

.pt50{ padding-top:50px;}
.pd50{ padding-bottom:50px;}
.pl50{ padding-left:50px;}
.pr50{ padding-right:50px;}

.pt60{ padding-top:60px;}
.pd60{ padding-bottom:60px;}
.pt70{ padding-top:70px;}
.pd70{ padding-bottom:70px;}
.pt80{ padding-top:80px;}
.pd80{ padding-bottom:80px;}
.pt90{ padding-top:90px;}
.pd90{ padding-bottom:90px;}

.mt60{ margin-top:60px;}
.md60{ margin-bottom:60px;}
.mt70{ margin-top:70px;}
.md70{ margin-bottom:70px;}
.mt80{ margin-top:80px;}
.md80{ margin-bottom:80px;}
.mt90{ margin-top:90px;}
.md90{ margin-bottom:90px;}

.mt2{ margin-top:2px;}
.mt3{ margin-top:3px;}
.mt5{ margin-top:5px;}
.mt8{ margin-top:8px;}
.md5{ margin-bottom:5px;}
.ml5{ margin-left:5px;}
.mr5{ margin-right:5px;}

.mt10{ margin-top:10px;}
.md10{ margin-bottom:10px;}
.ml10{ margin-left:10px;}
.ml12{ margin-left:12px;}
.mr10{ margin-right:10px;}


.mt15{ margin-top:15px;}
.md15{ margin-bottom:15px;}
.ml15{ margin-left:15px;}
.mr15{ margin-right:15px;}


.mt20{ margin-top:20px;}
.md20{ margin-bottom:20px;}
.ml20{ margin-left:20px;}
.mr20{ margin-right:20px;}

.mt25{ margin-top:25px;}
.md25{ margin-bottom:25px;}
.ml25{ margin-left:25px;}
.mr25{ margin-right:25px;}

.mt30{ margin-top:30px;}
.md30{ margin-bottom:30px;}
.ml30{ margin-left:30px;}
.mr30{ margin-right:30px;}

.mt35{ margin-top:35px;}
.md35{ margin-bottom:35px;}
.ml35{ margin-left:35px;}
.mr35{ margin-right:35px;}

.mt40{ margin-top:40px;}
.md40{ margin-bottom:40px;}
.ml40{ margin-left:40px;}
.mr40{ margin-right:40px;}

.mt45{ margin-top:45px;}
.md45{ margin-bottom:45px;}
.ml45{ margin-left:45px;}
.mr45{ margin-right:45px;}

.mt50{ margin-top:50px;}
.md50{ margin-bottom:50px;}
.ml50{ margin-left:50px;}
.mr50{ margin-right:50px;}
.mr70{ margin-right:70px;}

.lh18{ line-height:18px;}
.lh20{ line-height:20px;}
.lh22{ line-height:22px;}
.lh24{ line-height:24px;}
.lh26{ line-height:26px;}
.lh28{ line-height:28px;}
.lh30{ line-height:30px;}
.lh32{ line-height:32px;}
.lh34{ line-height:34px;}
.lh36{ line-height:36px;}
.lh38{ line-height:38px;}

.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f17{ font-size:17px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f22{ font-size:22px;}
.f24{ font-size:24px;}
.f26{ font-size:26px;}
.f28{ font-size:28px;}
.f30{ font-size:30px;}
.f32{ font-size:32px;}
.f34{ font-size:34px;}
.f36{ font-size:36px;}
.f38{ font-size:38px;}
.fbold{ font-weight:bold;}